generating electricity - Francés Inglés Diccionario